high res - German English Dictionary